package com.kingyun.gpsinspection.purificationservice.facade.model.som;

import com.kingyun.gpsinspection.purificationservice.facade.model.BootstrapSearchBean;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

public class WorkOrder extends BootstrapSearchBean implements Serializable {
    private String workStartTime;

    private String workEndTime;

    private String workOrderId;

    private String workOrderName;

    private String orgId;

    private String orgName;

    private String executiveBody;

    private String entityId;

    private String entityName;

    private int taskType;

    private String taskTypeName;

    private String taskId;

    private String taskLinkId;

    private String userId;

    private Date startTime;

    private int status;

    private Date finishTime;

    private String cellId;

    private String workInstanceId;

    private String cellName;

    private String deviceId;

    private BigDecimal isDownload;

    private BigDecimal canFinish;

    private BigDecimal relatedToPatrolInspection;

    private String patrolInspectionId;

    private BigDecimal relatedToNormalOperation;

    private String normalOperationId;

    private BigDecimal relatedToMaintenance;

    private String maintenanceId;

    private BigDecimal relatedToCheck;

    private String checkId;

    private BigDecimal relatedToAnalysisProcess;

    private String analysisProcessId;

    private BigDecimal relatedToChangeManage;

    private String changeManageId;

    private BigDecimal relatedToTerritorialSupervi;

    private String territorialSupervisionId;//属地监督

    private String tsName;//属地监督任务名称

    private BigDecimal relatedToWorkPermit;

    private String workPermitId;//作业许可

    private String wpName;//作业许可任务名称

    private BigDecimal relatedToHazardIdentificati;

    private String hazardIdentificationId;

    private BigDecimal relatedToMaterialsManage;

    private String materialsManageId;//物资管理

    private String mmName;//物资名称

    private String createUserId;

    private Date createTime;

    private String modifyUserId;

    private Date modifyTime;

    private BigDecimal isDelete;

    private WorkCellInfo workCellInfoResult;

    private WorkCellInstance workCellInstanceResult;

    private String cellResultId;

    private Date applytime;

    private Date lastPressTime;

    private int isPress;

    private Date finish;

    private List<String> userList;

    public String getWorkInstanceId() {
        return workInstanceId;
    }

    public void setWorkInstanceId(String workInstanceId) {
        this.workInstanceId = workInstanceId;
    }

    public WorkCellInfo getWorkCellInfoResult() {
        return workCellInfoResult;
    }

    public void setWorkCellInfoResult(WorkCellInfo workCellInfoResult) {
        this.workCellInfoResult = workCellInfoResult;
    }

    public WorkCellInstance getWorkCellInstanceResult() {
        return workCellInstanceResult;
    }

    public void setWorkCellInstanceResult(WorkCellInstance workCellInstanceResult) {
        this.workCellInstanceResult = workCellInstanceResult;
    }

    public String getWorkOrderId() {
        return workOrderId;
    }

    public void setWorkOrderId(String workOrderId) {
        this.workOrderId = workOrderId == null ? null : workOrderId.trim();
    }

    public String getWorkOrderName() {
        return workOrderName;
    }

    public void setWorkOrderName(String workOrderName) {
        this.workOrderName = workOrderName == null ? null : workOrderName.trim();
    }

    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId == null ? null : orgId.trim();
    }

    public String getExecutiveBody() {
        return executiveBody;
    }

    public void setExecutiveBody(String executiveBody) {
        this.executiveBody = executiveBody == null ? null : executiveBody.trim();
    }

    public String getEntityId() {
        return entityId;
    }

    public void setEntityId(String entityId) {
        this.entityId = entityId == null ? null : entityId.trim();
    }

    public int getTaskType() {
        return taskType;
    }

    public void setTaskType(int taskType) {
        this.taskType = taskType;
    }

    public String getTaskId() {
        return taskId;
    }

    public void setTaskId(String taskId) {
        this.taskId = taskId == null ? null : taskId.trim();
    }

    public String getTaskLinkId() {
        return taskLinkId;
    }

    public void setTaskLinkId(String taskLinkId) {
        this.taskLinkId = taskLinkId == null ? null : taskLinkId.trim();
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId == null ? null : userId.trim();
    }

    public Date getStartTime() {
        return startTime;
    }

    public void setStartTime(Date startTime) {
        this.startTime = startTime;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public Date getFinishTime() {
        return finishTime;
    }

    public void setFinishTime(Date finishTime) {
        this.finishTime = finishTime;
    }

    public String getCellId() {
        return cellId;
    }

    public void setCellId(String cellId) {
        this.cellId = cellId == null ? null : cellId.trim();
    }

    public String getDeviceId() {
        return deviceId;
    }

    public void setDeviceId(String deviceId) {
        this.deviceId = deviceId == null ? null : deviceId.trim();
    }

    public BigDecimal getIsDownload() {
        return isDownload;
    }

    public void setIsDownload(BigDecimal isDownload) {
        this.isDownload = isDownload;
    }

    public BigDecimal getCanFinish() {
        return canFinish;
    }

    public void setCanFinish(BigDecimal canFinish) {
        this.canFinish = canFinish;
    }

    public BigDecimal getRelatedToPatrolInspection() {
        return relatedToPatrolInspection;
    }

    public void setRelatedToPatrolInspection(BigDecimal relatedToPatrolInspection) {
        this.relatedToPatrolInspection = relatedToPatrolInspection;
    }

    public String getPatrolInspectionId() {
        return patrolInspectionId;
    }

    public void setPatrolInspectionId(String patrolInspectionId) {
        this.patrolInspectionId = patrolInspectionId == null ? null : patrolInspectionId.trim();
    }

    public BigDecimal getRelatedToNormalOperation() {
        return relatedToNormalOperation;
    }

    public void setRelatedToNormalOperation(BigDecimal relatedToNormalOperation) {
        this.relatedToNormalOperation = relatedToNormalOperation;
    }

    public String getNormalOperationId() {
        return normalOperationId;
    }

    public void setNormalOperationId(String normalOperationId) {
        this.normalOperationId = normalOperationId == null ? null : normalOperationId.trim();
    }

    public BigDecimal getRelatedToMaintenance() {
        return relatedToMaintenance;
    }

    public void setRelatedToMaintenance(BigDecimal relatedToMaintenance) {
        this.relatedToMaintenance = relatedToMaintenance;
    }

    public String getMaintenanceId() {
        return maintenanceId;
    }

    public void setMaintenanceId(String maintenanceId) {
        this.maintenanceId = maintenanceId == null ? null : maintenanceId.trim();
    }

    public BigDecimal getRelatedToCheck() {
        return relatedToCheck;
    }

    public void setRelatedToCheck(BigDecimal relatedToCheck) {
        this.relatedToCheck = relatedToCheck;
    }

    public String getCheckId() {
        return checkId;
    }

    public void setCheckId(String checkId) {
        this.checkId = checkId == null ? null : checkId.trim();
    }

    public BigDecimal getRelatedToAnalysisProcess() {
        return relatedToAnalysisProcess;
    }

    public void setRelatedToAnalysisProcess(BigDecimal relatedToAnalysisProcess) {
        this.relatedToAnalysisProcess = relatedToAnalysisProcess;
    }

    public String getAnalysisProcessId() {
        return analysisProcessId;
    }

    public void setAnalysisProcessId(String analysisProcessId) {
        this.analysisProcessId = analysisProcessId == null ? null : analysisProcessId.trim();
    }

    public BigDecimal getRelatedToChangeManage() {
        return relatedToChangeManage;
    }

    public void setRelatedToChangeManage(BigDecimal relatedToChangeManage) {
        this.relatedToChangeManage = relatedToChangeManage;
    }

    public String getChangeManageId() {
        return changeManageId;
    }

    public void setChangeManageId(String changeManageId) {
        this.changeManageId = changeManageId == null ? null : changeManageId.trim();
    }

    public BigDecimal getRelatedToTerritorialSupervi() {
        return relatedToTerritorialSupervi;
    }

    public void setRelatedToTerritorialSupervi(BigDecimal relatedToTerritorialSupervi) {
        this.relatedToTerritorialSupervi = relatedToTerritorialSupervi;
    }

    public String getTerritorialSupervisionId() {
        return territorialSupervisionId;
    }

    public void setTerritorialSupervisionId(String territorialSupervisionId) {
        this.territorialSupervisionId = territorialSupervisionId == null ? null : territorialSupervisionId.trim();
    }

    public BigDecimal getRelatedToWorkPermit() {
        return relatedToWorkPermit;
    }

    public void setRelatedToWorkPermit(BigDecimal relatedToWorkPermit) {
        this.relatedToWorkPermit = relatedToWorkPermit;
    }

    public String getWorkPermitId() {
        return workPermitId;
    }

    public void setWorkPermitId(String workPermitId) {
        this.workPermitId = workPermitId == null ? null : workPermitId.trim();
    }

    public BigDecimal getRelatedToHazardIdentificati() {
        return relatedToHazardIdentificati;
    }

    public void setRelatedToHazardIdentificati(BigDecimal relatedToHazardIdentificati) {
        this.relatedToHazardIdentificati = relatedToHazardIdentificati;
    }

    public String getHazardIdentificationId() {
        return hazardIdentificationId;
    }

    public void setHazardIdentificationId(String hazardIdentificationId) {
        this.hazardIdentificationId = hazardIdentificationId == null ? null : hazardIdentificationId.trim();
    }

    public BigDecimal getRelatedToMaterialsManage() {
        return relatedToMaterialsManage;
    }

    public void setRelatedToMaterialsManage(BigDecimal relatedToMaterialsManage) {
        this.relatedToMaterialsManage = relatedToMaterialsManage;
    }

    public String getMaterialsManageId() {
        return materialsManageId;
    }

    public void setMaterialsManageId(String materialsManageId) {
        this.materialsManageId = materialsManageId == null ? null : materialsManageId.trim();
    }

    public String getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(String createUserId) {
        this.createUserId = createUserId == null ? null : createUserId.trim();
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getModifyUserId() {
        return modifyUserId;
    }

    public void setModifyUserId(String modifyUserId) {
        this.modifyUserId = modifyUserId == null ? null : modifyUserId.trim();
    }

    public Date getModifyTime() {
        return modifyTime;
    }

    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }

    public BigDecimal getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(BigDecimal isDelete) {
        this.isDelete = isDelete;
    }

    public String getOrgName() {
        return orgName;
    }

    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }

    public String getEntityName() {
        return entityName;
    }

    public void setEntityName(String entityName) {
        this.entityName = entityName;
    }

    public String getCellName() {
        return cellName;
    }

    public void setCellName(String cellName) {
        this.cellName = cellName;
    }

    public String getTaskTypeName() {
        return taskTypeName;
    }

    public void setTaskTypeName(String taskTypeName) {
        this.taskTypeName = taskTypeName;
    }

    public String getCellResultId() {
        return cellResultId;
    }

    public void setCellResultId(String cellResultId) {
        this.cellResultId = cellResultId;
    }

    public Date getApplytime() {
        return applytime;
    }

    public void setApplytime(Date applytime) {
        this.applytime = applytime;
    }

    public String getWorkStartTime() {
        return workStartTime;
    }

    public void setWorkStartTime(String workStartTime) {
        this.workStartTime = workStartTime;
    }

    public String getWorkEndTime() {
        return workEndTime;
    }

    public void setWorkEndTime(String workEndTime) {
        this.workEndTime = workEndTime;
    }

    public String getTsName() {
        return tsName;
    }

    public void setTsName(String tsName) {
        this.tsName = tsName;
    }

    public String getWpName() {
        return wpName;
    }

    public void setWpName(String wpName) {
        this.wpName = wpName;
    }

    public String getMmName() {
        return mmName;
    }

    public void setMmName(String mmName) {
        this.mmName = mmName;
    }

    public Date getLastPressTime() {
        return lastPressTime;
    }

    public void setLastPressTime(Date lastPressTime) {
        this.lastPressTime = lastPressTime;
    }

    public int getIsPress() {
        return isPress;
    }

    public void setIsPress(int isPress) {
        this.isPress = isPress;
    }

    public Date getFinish() {
        return finish;
    }

    public void setFinish(Date finish) {
        this.finish = finish;
    }

    /**
     * @return
     */
    public List<String> getUserList() {
        return userList;
    }

    /**
     * @param userList
     */
    public void setUserList(List<String> userList) {
        this.userList = userList;
    }
}